home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HAM Radio 3.2
/
Ham Radio Version 3.2 (Chestnut CD-ROMs)(1993).ISO
/
packet
/
prmbs98v
/
98vupd.doc
next >
Wrap
Text File
|
1988-04-21
|
7KB
|
166 lines
Revision 0.98 V as of 04/21/88 0136r
***** CONFIG file must be altered *****
REMOVE the following lines
- line that has 'mail.bak'
- line that has 'user.bak'
- line with 400 maxusers
- line with 32 max bbs to forward to
- line with 32 max users to forward to
- line wit YES/NO 'stream send'
1. SWAP and FWD revised to connect only if outbound mail specified
is present. '-p' option will cause connection regardless and start
the cycle with a 'poll' then go to send if any return mail results
from the inbound mail from the poll.
2. TRANSLAT.MB processing fixed. It will correctly match call lengths
of 4 or less characters now.
3. Title Truncation in RMAIL is fixed.
4. All MAIL and USER file initialization, compression, and/or untangling
will now be handled by 2 standalone programs called MAILWORK.EXE and
USERWORK.EXE which will be sub-run by the PRMBS code. This removes code
that is usually rarely used, and provides the modules for setting up and
off line maintenance. MBFIX will still be used for salvaging damaged mail
files.
5. The 'k' command in the message sweeper has been modified to ask if a
service message is to be generated if the message being killed is a 'T'
message.
6. The coming out of chat problem was solved. The solution actually
saves 100 bytes of code space!!!! (every once in a while I get lucky)
7. The system will, until ver 0.99 when full BID and handshaking is
implemented, always send an OK as the first part of the 'send title'
string, to correct for a mistake in RLI version 5.xx and 6.xx BBS codes
which prevents that code from forwarding to PRMBS. I want it understood
that this is a stopgap measure not a correction of any mistake.
8. The port descriptors for call validation has been augmented as below
no descriptors - any call accepted for login
H - ham calls only
O - other services (CAP and MARS) calls only
HO - ham / MARS / CAP calls only
After some discussions with W3IWI about BIDs and other BBS things in
general the follwoing changes have been made as well;
9. 0.98V will display a '$' in its [PRMBS...$] display indicating it can
ACCEPT $BID forwarding. It will take an incoming BID, and check it against
a simple linear file of BIDs adding it if it doesn't match. The OK/NO
handshake will be used.
10. WA7MBL is moving towards simply T, P, and B messages. I have made the
following chnages in PRMBS;
- any message sent as 'T' will be entered as such, the type left
alone
- any message sent as type 'F' will enter into the PRMBS system as
a blank type with FPRTY set to F (which means on forwarding from a
PRMBS to a non-PRMBS system it reverts back to type F. Its type
while on PRMBS will be determined as below.
- any message that has a valid hamcall or a valid MARS/CAP call as
the addressee (TO field) will be type 'P', all others will be type
'B'. Any message addressed to SYSOP will be type 'P'.
Any message addressed to SYSOP or SYSOPS coming through will be saved
as to SYSOP, and will me made private regardless of how it came in. As
b4efore the code will display any SYSOP mail to the sysop if he does a
MAIL command. The SYSOP message will no longer get translated to the local
SYSOP call, so that it can be used as a 'SYSOP private flood' type
message. And , of course, any message starting with 'ALL' @ your BBS will
be saved as 'B'.
11. The LIST display both in MAIL and LIST now displays only the month and
day for the date. This gives us 2 more bytes in the truncated message tite
display. If a user needs the Year he can look at the RFC 822 header and/or
the Verbose list with mail headers.
12. When mail is killed by the system while in forwarding and is saved in
the OLDMAIL.KLD file, the correct identity is now filed. For mail killed
by the system, DAEMON is the 'user' and for user killed, the user's call,
for the sysop, the sysop's call.
In general there was a lot of cleanup of various pieces of the code.
Several more potential, but as yet undiscovered, bugs were identified and
corrected. Many bytes of code were streamlined out. There were many safety
measures coded in back when the bbs was still quite unstable and had never
been removed, but now are obsolete in light of the radical restructuring
that has been doen in the last 3 months or so. The bottom line is the 0.98
rev V is between 3 and 4K smaller than rev U.
The code that creates new user and message header records was modified to
zero the entire record then fill it in, this will make detailed record
examination via DEBUG less arduous, if you are wandering around the guts of
the DAT files.
* * * * * * * * * * * * * * * *
Revision 0.98 U
1. Incorrect chat text garbage on fail to answer by sysop has
been corrected.
2. RMAIL message typesetting fixed
3. Send line altered from:
S TOCALL @ ATBBS < FROMCALL
to:
S TOCALL < FROMCALL @ ATBBS
this eliminates problems with Kantronics Mailboxes and makes same
code to be used by all.
4. GETQTH implemented, calls must be separated by commas so that
there is only two white spaces. Example
GETQTH N1XXX,W2YYY,K3ZZZ WA4ONG
The only known system servicing QTH reqs is WA4ONG.
5. Forward commands broken to
poll - get mail only
fwd - send mail only
swap - poll and forward til both sides exhausted outbound
the only options now in use will be '-o' to go back online when
done rather than back to prompt.
6. SWAP and FWD have new option "-txxxxxx" This allows sysop to
specify the order of forwarding by message type. It deafults to
'*' which matches any letter. In this fashion, several passes
made through the message base and a letter for a message type is
scanned. So you can move <T>raffic out first and the other
things. For example;
swap b2 -ttpb* wb2mnf north west nwest south worm local
will forward traffic, thne private, then bulletins, then the rest
swap b2 -ttp k2adj mars afmars wb2hvf
will forward only traffic and private mail and nothing else. I
can see this being used to control the forwarding flows, i.e. not
forwarding bulletins duirng prime time, but moving traffic and
private mail, etc.